Extension point startURL
Documentation
Defines a list of URL prefix that is considered safe to start a new session. Typically, in default webapp you will have : - GET url patterns - nxstartup.faces - RSS/ATOM get URL
Contribution Descriptors
- Class: org.nuxeo.ecm.platform.ui.web.auth.service.StartURLPatternDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxconnectDownload.faces</pattern> <pattern>nxadmin/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>drive_login.jsp</pattern> <pattern>drive_browser_login.jsp</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>oauth2Grant.jsp</pattern> <pattern>oauth2/authorize</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxrendition/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxdoc/</pattern> <pattern>nxpath/</pattern> <pattern>getDocument.faces</pattern> <pattern>nxstartup.faces</pattern> <pattern>getSyndicationDocument.faces</pattern> <pattern>getSyndicationSearch.faces</pattern> <pattern>nxfile/</pattern> <pattern>nxbigfile/</pattern> <pattern>nxbigblob/</pattern> <pattern>nxpdffile/</pattern> <pattern>nxeditfile/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>acquire_token.jsp</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxthumb/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>viewer/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxworkflow/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxsearch/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>nxhome/</pattern> <pattern>user/</pattern> <pattern>group/</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>ui</pattern> <pattern>repo</pattern> </patterns> </startURLPattern> </extension>
-
<extension point="startURL" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService"> <startURLPattern> <patterns> <pattern>site/</pattern> </patterns> </startURLPattern> </extension>